<?php

namespace HPay;


class HPayApiConstent
{
    // 支付类型
    const PAYMENT_TYPE_QR = 1; // 扫码
    const PAYMENT_TYPE_GETWAY = 2; // 网关
    const PAYMENT_TYPE_DIRECT = 3; // 直连
    const PAYMENT_TYPE_NATIVE = 7; // 原生渠道
    const PAYMENT_TYPE_USDT = 10; // USDT

    // 银行代码
    const BANK_CODE_GCASH = 'gcash'; // gcash
    const BANK_CODE_PMP = 'PMP'; // 直連 paymaya
    const BANK_CODE_UBP = 'UBP'; // 直連 UnionBank
    const BANK_CODE_USDT = 'usdt-trc'; // usdt-trc

    // 支付交易接口
    const API_PATH_TRANSFER = "api/transfer";

    // QR支付接口 (返回QR图片，收银台需自行包装 )
    const API_PATH_GCASHQR = "api/gcashqr";

    // 单笔交易查询接口(收付共用)
    const API_PATH_QUERY = "api/query";

    // 余额查询接口
    const API_PATH_ME = "api/me";

    const CALLBACK_URL = 'api/paywx/notifyHPay';
    const RETURN_URL = 'h5/#/pages/client/vipcard/paytype';

    const NOTIFY_STATUS_SUCCESS = 5;
    const NOTIFY_STATUS_FAIL = 3;
}